MYVVLFHAVGHTPSSAGLALLHKGVGIEAKGLAASTKSAYSMHVVYFLRFLLAFGWVPLLGCFTNPSEGVLYSYVVFLSATCSHDTIRNYIKGVKYFLVGKGYCIDWSHYVRVQRLMKGIKRMSGVGQHAKSPITLNHLLLFAHILPAGSFYQCLLICMVIGVLAMLRRSNLVPGCATLWGQAYHLCRKDITVDTDRYALKVQVSVSKTLTDSHKVHCVWIAGMRGYRLDPVQLYVNYVAAHPAPADAPAFLFDRNGSLEPLSFELLTAGLKRLAALAGMDAARYASHSLRKGGARAALAAGLNDYYTMFQGDWASNCFQRYYSMSVADKINITRRMLHHFCQNCVGSRCSRLVQL*