MGFEKSGYRDGIFHSLLRPIPTPRNVDMVTYILFQQPHPQRTALVDSPTGASVSYAQLQRRVRAVASGLARKGVKQGDVVMLCMPNSIHWPVLLFASSFLGAVVTTANPVNSIPELRRQAQDCRAAFLITVPEHSAKLAPLGLPTILNDLDALGVASQVEVAGAPAPVARLSELLRADPDRASPPFIRESDTALLLYSSGASKGVVLTHLNVVESISQRDSLDCHLIIQHINEESINKNFSVFFVICNIYPVAFTWDKINSQPQL*