MDSQTSKPSNPVFAHIRQTILDRLGEPGVYNKKHHFVLVHDGGHGAWCWYKTADLLQNSGNKVTVFDLAGSGLHPTDPNHISTLQQYAKPLVDALQSITDPEKVILVGHGLGGVCLAYATEIFASKIAVAVYLAAVMLPDGLPCLEKHVETMKIMNENDKKMQLVFANGRDKPATSVFFTKGTCKEILYNMSSSHDIQLASTLLRPIPMALRLAKVETSDEGYMSVPRVYIKTTKDLVFPANVQEAMIEMNPPHMILSIISDHSPFFSAPQGLHRMLLGIASAYDR*