MKRFLTVIAFLSITSIGFSQVAIGVRFSYPFTMIQSMRPVTPNVPSSSVSFGKFRNYLNAGGFIRIPVQERLTFQIEGMFSIAEVDFDGKYQGSSFHSGYRFVHFDMPFLLQYEGKRPIRGFVQTGFSPKFYLMREVSLDSSYDISFADTRRFKKSLLMWHIGAGILFERKHWIFTLDHRFSMSVFNVSEHNNKEFLDLSKAKFYFFSTSSGIAYKF