MDVRANSTSLFRKHPNGQTTHVVVDDYTDPWTEPETILIQRGFARHSAFWYHWIPSLARHYRVVRRDTRGHGRSSAAPGPGDDYAYTVDTLLDEIIDTLDQLNISKVHFVGESTSDMLDEALAAQFPSRLRSLTTISSPTLLPPAALRLFAFRYPSRPEACRQLGSRGWGERLARVPGTLSASDPAYEAWWLSQIAVSSSEGLAGYAGFLSTFDARAYLPRVSVPMLILAPAKSAATTLEEQLDLARQVKGSKLVVIHGRGHEVYVDKAADCLNAVREFFLEVEQRSTLGVQ*