MAGLCVRLPQIPVTNLRFSRSGTLKIVRCFSTSPEDLSVQSNKWDPFIKKKVVMRVGYVGSDYRGLQMQRDEHQLSTIEGELEKAIFKAGGIRDSNFGNLYKIGWARSSRTDKGVHSLATMISLKMEIPADAWEDDPNGITLANCVNSSLPENIRVFSILPSKKRFDARRECNARKYSYLIPAEIIGIKNDSTSSEIEYHIANFNDILSSFEGEHPFHNYTIRSKYRKQSPARNLLKNDSLLKKGRPSSEKEISGSEESDGEQNGKEKGVVTIVEAENQNPEGNCNEKVSHSKDLNSVIPIQARWLHEPDARDKLSSAHFRRIFHCHCGKLEKLLGMNYVEVSICGESFMLHQIRKMVGTAVAIKRNLLPHDILRMSLCKFSRIVLPLAPSEVLVLKGNNFALRNHPGNIIRPEMLTLLESDDILKAVDDFYYSTMLPQLSRFLDPSKSPWSEWVEILDANTSIPDSQLEEVRVAWKLWKAQYDSRTEFPSVLAQESGVL*