MSHASPAAKPSNSKNPRVFFDVDIGGERVGRIVLELFADIVPKTAENFRALCTGEKGTGSTTGKPLHFKG
CPFHRIIKKFMIQGGDFSNQNGTGGESIYGEKFEDENFHYKHDREGLLSMANAGPNTNGSQFFITTVPTP
HLDGKHVVFGQVIKGLGVARTLENVEVNGEKPAKLCVIAECGELKEGDDWGIFPKDGSGDSHPDFPEDAD
IDLKDVDKILLISEDLKNIGNTFFKSQNWEMAIKKYAKVLRYVDSSKAVIEKADRSRLQPIALSCVLNIG
ACKLKMSNWQGAIDSCLEALEMDPSNTKALYRKAQGWQGLKEYDQALADLKKAQEIAPGDKAIQAELLKV
KQMIKAQKDKEKAVYAKMFA