MTKRSFALHSTNKLLSHHLRFIVASKTLSTCTSWNTQLRELTKNGNYQECLDLYRQMLRSGASPNAFTFPVALKSCAVLSLPISGTQLHSHVIKTGCNSEPFVQTGLISLYGKCCFIEDARQLFDESPHSQKLTVCYNALVAGYTRNNQFQSGYELFRQMRFLGVRVDAVTILGLIPGCTDPGNLKFAESLHGFVAKSGLDNDFCVGNCLLTMYVRCGSNELARKFFDNIPVKELATWNAMISGYAQNGYATEALELYSKFESSGMEPNPITLVGILSSCAHLGAQRIGMNIEKKIQTSSYKHNIFLNNALINMYARCGNLVKAQELFDTLTEKNLVSWTAIIGGYGMHGQGETAVHLFNEMIRANIRPDGPVFVSVLSACSHAGLTDLGLGYFNTMKVNHKLNPGPEHYSCVVDLLGRAGRLGDAHDIIKTMPMEPDGAVWGALLGACKIHKNVDLAELAFDHVIRLEPENIGYYVLLSNLYTEVNNMEGILRVRVMMRDRRLRKGPGYSYFEHKGRAHVFVAGDMNHPESEEIYVMLDRLDDLVNLSSRGENGFVHSERLAIAFALLSTEIGEEIVVIKNLRVCGDCHLFIKLVSKVVDRRFVVRDPTRFHHFKDGVCSCKDYW*