MSLFTHSDQDDELRISSIFTRAPVCIAGGSDIFSRFLLLLSFSPASMVSLLPRAPSLAFLAKSASSQRPPAPSMSSPFSAASVAAGSEAAAGTRKLPVLLFDVMDTLVRDPFYHHIPGFFQMSMKELLEAKHPTAWSEFEKGLIDENELAKKFFKDGRSFDLQGLKECMVRAYEYIDGVEDILCCLKKNNYEMHAFTNYPVWYQLIEDKLKLSKYLSWTFCSCRTGKRKPSPEFYLQAADQLNVDPASCVFIDDRMINIEAALSVGMVGLQFKSAEALQKDLCALGVELSPLVCEGEAQVQ*