MSYPSSTNEKCFLVDSFDPLVYDMHECALLNRESLGDLGVEEANYKELLDSTSPCAQSEQCLIVLDQNDASDNHECRIGKETPKVELKPLPLSLRYVFLGPNSSYPVIINSSLDDEQVLKLTNVLIRHQRALGYTIDDLKGVSPTLCMHQLELEDDAVPHRERQRKLNPPMGEVVKKEIMKLLATGIIYPISNSRWVSPVHVVPKKGGMTVVKNAHGELISTRTVTGWRMCTDYRQLNLSTKKDHFPLPFFYQMLERLTKHHYYKKGNRELLK*