MKDRLGFRFVLCSAVFMILTQHRALANSHGVNSEEEEWEMVQRKGQQFTLNGQPFYVNGFNTYWMMTLAADNSTRGKVTDVFQQASAVGLTVGRTWAFNDGQWRALQKSPSVYDEDVFKALDFVVSEARKYKIRLILSLVNNWNDYGGKAQYVKWGNASGLNLTSDDDFFTNPTLRDFYKSHVRVIIPSIALSIQNNIYIYIGNMNVVALQTVLNRVNTFTNITYKNDPTIFAWELMNEPRCPSDPSGDKLQSWIQEMAVFVKSLDAKHMVEIGLEGFYGPSAPARTKFNPNPYAAQVGTDFIRNNQALGVDFASVHVYPDAWISPAVSDTFLEFTNSWMQAHVEDAEMYLGMPVLFTEFGVSAHDPGFNTSFRDMMLNTVYKMSLNSTRKGGAGAGSLVWQVFPQGAEFMDDGYAVYLTRAHTASKIISLQSKRLAIFNSLCGWRCKWGCKKKNHTALDALLSHDDEL*