MLSFIARRLGLLIPTFFGVTLLTFALIRLIPGDPVEVMMGERRVDPQMHAEALHRLGLDKPLYQQYLDYVGNLAQGNLGESLTTREGVWHEFLTLFPATLELSLAAMLFAGTFGLLAGVIAALKRGSLFDHGVMTVSLAGYSMPIFWWGLILIMLFSVSLGWTPVSGRLDLLYDIEPKTGFMLIDTLLSDEQGSFLDAVRHLILPAIVLGTIPLAVIARMTRSAMLEVLREDYVRTARAKGLSPARVVFVHALRNALIPVLTVFGLQVGTLLAGAVLTETIFSWPGIGKWLIDAISRRDYPVVQNGILLVATLVILVNFVVDILYGLANPRIRHQR*