MLAREPGIDGVDMMKVVGMARATFDTCFLRHPSIPPCGIPQLVGVPCLRSSILPPLSAILLRGKRYSEHNKKLQKQLRGSIDNKNEALKKDDGPQKNLLLPMQQLMEARVIFCAAPAMGHNQEAHPECNARVPAIVEALEQSSLTPEFRGKEVLRIETYDSASQDDVTAVHNKHYVRGLEKAMGKACEEGLIFVDSSGPTYATSTTYAESLKAAGAGMVLVDSVVAASRIIKKPPIGFALVRPPGHHAVPAGPMGFCIFGNIAIAARHAQLKHGLKKVFIIDFDVHHGNGTNDAFYGDPDIYFLSTHQAGSYPGTGKIEDIGEGAGEGTTLNLPLPGGSGDEAMSAVFHEIIVPAAQKFKPDLILVSAGYDAHVLDPLAGLQFTTGTYYRLASNIKELAQELCEGRCVFFLEGGYNLKSLADSVSDSFRAFLGDASLSHKVDNPAILYDEPSLLVRKAIDQIKSIHVL*