MSTLRHSLVPLMLLQLHILSGGPAAAKVPALIVFGDSTVDTGNNNYISTVIKSDFAPYGRDLRVGSGGGQPTGRFSNGRLAVDFISEAFGLPPLVPAYLDPNADMSSLATGACFASAGAGYDNATSDLFSVLPLWKELDYFKEYAARLRSFHGDDKAQETLSEALYIVSMGTNDFLENYYGVPSGQAARYAAASDYAGYLLGVAESFAHALHALGARKLDLNGLPPMGCLPLERRAATGACTEEYNAVARGFNEGLRDLVARLDGGLGGGARVVYGDVYGAVAEVLADPAAHGFEDVGAGCCGATGRFEMGYMCNEASPLTCADAGKFAFWDAIHPTEHLHRFIAERKMNTTLYVFL*