MFLCRRAAAASCLVAAVAMVVVLGLPVVHGHGGVAWHSFKQLLDAGRGSHVTGLAELKRYLARFGYMAKPGRDTTDAFDEHLEVAVRRYQTRFSLPVTGRLDNATLDQIMSPRCGVGDDDVERPVSVALSPGAQGGVVSRFTFFKGEPRWTRSDPPIVLSYAVSPTATVGYLPPAAVRAVFQRAFARWARTIPVGFVETDDYEAADIKVGFYAGNHGDGVPFDGPLGILGHAFSPKNGRLHLDASEHWAVDFDVDATASAIDLESVATHEIGHVLGLGHSASPRAVMYPSIKPREKKVRLTVDDVEGVQALYGSNPQFSLSSLSEQGTSSSSPRRLLAGSARLLCTVLVILVTQL*