MAAPILLVCLVALNTVLPFTVAQHTQIHFYSETCPKAEHLVRSVVQKWFLKDKSIPAGLLRLHFHDCFIRGCEASVLIDSSEDNIAEKDAIPNLTLRGFDLLDEIKALLENRCKGIVSCADILALATRDAIALSGGPDYPVPTGRRDGVVSKIEEVHIPGPTFSIDAALNAFESVGLNLTDLATLLGAHTIGFAHCGFFNDRMYDFDDSGMADPSMDPSLVTSLKNVCPPPDQITDIRKDPKVFLDNTQGSSFSFDNGFYHQLLDNKAILQIDQELLFTDVTSELAVTYATDVNKFRLAFSNSITKMGNINVLTGNQGEIRAKCRSINSHSQQQLISK*