MSHPSPAGKPSNSKNPRVFFDVDIGGERVGRIVLELFADIVPKTAENFRALCTGEKGTGPTTGKPLHFKG
CPFHRIIKKFMIQGGDFSNQNGTGGESIYGEKFEDENFHYKHDREGLLSMANAGPNTNGSQFFITTVPTP
HLDGKHVVFGQVIKGLGVARMLENVEVNGEKPAKLCVIAECGELKEGDEWGIFPKDGSGDSHPDFPEDAD
IDLKDVDKILLISEDLKNIGNTFFKSQNWEMAIKKYAKVLRYLDSSKAVIEKADVSRLQPIALSCVLNIG
ACKLKMSNWQGAIDSCLEALEMDPSNTKALYRKAQGWQGLKEYDQALADLKKAQEIAPGDKAIQAELLKV
KQMIKAQKDKEKAVYAKMFA