MMTTFRCHLGKPVKLHQLQALVASADAGGIRAAARVLGISQAAVTRALRELETEQHLPLFVRTPSGLTFTEYGKALLIHARLVLKQLEHAQVELDHLRGQASGRLCIGVTPWVALTFLSEAVQAFRERMPEVRLELFESLMAVAQPLLRDGSMDFAIGPLHGAQAAQEFACEKLLDYDTAVLVRQGHPLAGCGSIHELLEQDWALNYTGDGHDALMRELFWRHGALIDERRIVRAHSVAILQTLVEQADMCTWVPAIIGAAPPLLGRVVPLALRETFEPRRLGIITRRGGALSNPAQCFVECLLQAIRRHARSAKKDDRRLFETLRLLV*