MKLGFRFSFILAAHCEEAAAMAMDEWTQSPAKRSYSRYDDEREERGSRDDRSTRDDRDDRDGSSRHKRRRPSEPELPSSTPSDIEYRILCPVAKIGSVIGKGGSIIKTLRQDSRAKIKVEDVIHGADERIIYITSSPAKDHDRHERDRDDREEMLCPAQDALFRIFTRITEKEDSDNASHDEDEDGPPSHVTVRLLVSDSQVGCLIGRGGRIIEQMRKDIAAQIRVLPKASLPPCAFPNDELVQLSGTPALVREALYAVSTKLYENPVRERPHRPSGYTHGASFPGGGMHSSFHAPGSMYGMGHYGGRTSSFPVRSSRSDGPLEEEFMICVLCPNDKIGSVIGKGGSVIRKLREESGAKIRVCDQVGNSDERVIQISALEYIDSYASPTLEAVMQVFRRLAEISADRDGRHAILSIRLLVRANQIGCLLGKGGQIISEMRKTSRANIRIPPKEELPSCADENSELVQVSGESAMVEAALIQVLTRLRTNLFSGRGGGGHGHSGSHHGGYSSRDNRDEPGSPGGYSYDYGHYSTSP