MKLSRFLQHSSFAERIYAPYSVFKGKAALSVQPVPPTFTKLDTGNVKVERRGIMMLTFMPAIGERKYDYEKRQHFALSATEVGSLISLGPKDSSEFFHDPSMLSSNAGQVRKSLSIKPQADGSGYFMSL