MVVALPTGLAMQVPPAFQSLNVGNAKVGGVSAASSVIPRVHTTAKFCGVTEFIYKENSGMSRKNVVLRRTFGQWTTSKLQGDDESIQRDVLVAKSVSVRAADAETPETVEPNARTTKQCRPCVILPGLGNNTSDYNALVSDLEARNVSATVVQVARADWLRNASGLLDGNYWKGTLSPRPVLNWYLERMKAAIDIAKAGAGGDGKVSLIGHSAGGWLARVYMAEFGTQDIALLLTLGTPHLPPPRGIPGVFDQTRGLLYYVENNCPGAYHAPDVKYVCIAGRYVKGSPFGTEQTPVATTGVGTLDLEEVDADTSEAPESPEQVAKTAEAFPSFRERFVGAGYKQVCGKANVWGDGVVPEESAYLEGALNISFDGVYHSPVGASSERPWYGTVEVLDKWVHHLLE*