MTDLYGLLGLSPSESLGPADIRSAYRRSALQAHPDKGGSEEKFHAVLTAFEVLSCRASRESYDSARSRGLSAADALAIATGRAPDPATKRKSNSAPLERLRLLLAKMGREQRQEALQKLPREVRDALVSYMEGAASFKESAPASNATARNAAKALENGEEQTGGTRGIGRGILRQATSPPTYKASIFLPSLFVMSRPNPSLERVLQLHSALVRTRELVDAGEDFNSVRFRRAFAEACREAELDADKELRNLTFTAIIPAYYEVNRQIKGRQTPDLDAAFALREQLLEALQIGGNLSCGSLKHSIKQIQEQKGFKSSTACCHSKKRPCRE*