MRSRGGSGIPPQWLVIFCVVSFLIGMMFSNRLWIFPDLHNATPMKRELGEQQEGEQRVVVEDCSDKNKDMTMQSKDILGEVSRTHDAIKTLDKTISTLEMELAVARAAQSGSPVLVKPVGEVSEERQKAYIVIGINTAFSSRKRRDSVRETWMPQGEKLRQLEQEKGIVIRFAIGRSATPGGILDRAIDAEEAQHSDFMRLEHIEGYHELSAKTKIFFATAVARWDADFYIKVDDDVHVNLGTLATTLARHRSKPRIYIGCMKSGPVLSQKGVKYHEPESWKFGEEGNKYFRHATGQLYAISKDLAT