MADIVLVTVQGGGHFNTGMLFAKKLASQGCRVTVLLPWLNPSGMTTDIANIEMRALMESTPSPRPAFIFPGVRKSRPDLVPSSRFPTALPDSLRKHLDVLRPKAVVLDRMVMFWASQTVEERGIPKYILYTGASAHLAVMLSFHGPSRSGNVDQDMQSVVHVPGLPPLRWAELPLDVVVKSHGIYLGKEGVAKHFVHSNGILLNTSEELEGPILDALHCEYPEIRCISIGPLYPSSYLQDDRPSEEDIRGTAVSIGKNSEDSTALVSWLDKQPTASLVFICFGSFIVLGDEMIRELAHGLESSGFRFLWSLPSPRNEEPAAYLNRVLPPNFVERTSGRGKILTGWVPQQLVLSHPAIGALVSHCGWSSVVECIMLAGVPILAWPFLGDQLPTCRHLVDEYKIAVDIGVDGVPSADDVERGLRAVMEDQELRNRAKQRRKLVRQAALSTQPGSSGHNLADFISSLAG*