MSALTSLYRPAESHTIYPSRAVRSGAPRWCHQLIEAQENGRCISPFTNIPASLRVPLHLHRDAYLAEVQRASAPQTNLTWMSGQGQDWWVWYNHARFLNRSATYVDLAANDAIWRSNTYFFDACLHWQGLLIEPNPVHYARLRRERSGTLVPACVSNTTSNVSFHEGLGWRGGSSKLLPGAARPEGHGVRTVQCRSLQSIILEGGHRHIDFLSLDIEGHEVQALSSIDLSKVRIDIIISENPRVAELLLRNGYRLQSSAHDNILLRNHFQPAITRHGGKVTDRTSSGFENSCD*