MSFVLQLATRTVRSTIAQVRGVATTMPRQIKEIHEKQENSVKIFEGVNVESPRAHLMLKSACQTKFCPECTLGLDIKHTD VLILSQYVRSDGCMLPRRITGLCHRQQKKMGTLVTMAQKAGLMPNLAPEWSKRDPKKRFGWRKFNKYFLESTIKY