MEKLRKMVNQIAYTPPQERFYTLSALQLSLIPLLSLASTLYGFALPLRHRLYQLGLLHTDRLPVPVISVGNLTWGGNGKTPMVEFLALCCLCFFFFRMYFGPFAIQISFVLQTQGYYSGKCFLLQGYGGADEAKMLQRHLYGTPVKIGVGANRAVTAASFLKRYGHISPCKHGNTDLGRLFSDNKKGNSSCCDQIGVAILDDGMQHISLWRDVEIVMVNAMIPWGNHQLIPLGPLREPLTALARADIVVIHHANLISEKDVEAIASEMRTVKNSLPIFLSRLAPLYFLKARNMSHKLALMDICSTLVLCVSAIGSAESFVETIKKLGPTYVDRLDFSDHHLFQAKDIDMIRMRLRNLQSDFAMKPIVVVTEKDYDRAPEVLTYLDPYEVLVLCSCLQILPHKGSTEETFKKCLWQHLEVSCKV*