MGALRGSPWLSAAFDKLAATVRFLPSSPVTYFGRQNHFLKHPCSILFWKSSSNCRAFITLSSDRNFDKEGLSWTDFSLSNSKLVLFSLYAEYSSALRTRNLWTNTPVQMGRRSSKIAMRKGVQDAKKAKLYGKIGKEIVSAVKKGGSPNPVANPTLAALLQYAKDFDIPKEIIERNIKKASEKGQQDFEAVTYEAYGFGGIGIIIEVLTDNLNRAAATVRDVVKKSGCKMADPGSVLFNFRKAGVISVKASKVIADSLLAAAMDAGAEDVIEPKYYADEDFQDALDKYFKVITASEQYACVCKRLQETGFPVDVECSGLQHMPNTSFEPDDEAIDLNKALVEKLLELDDVDAVYSNQV*