MNIFHRWIAIVTAFQGMAHSVAWTWIERDVIALMFQEMYWVLALSTLTLLFYHVTVYGTDYNGWSWGCVAVWVFDRFIRIIRVQALSFKAVAGNNAVMVAKPGQHYYIYTPMSITPWENHTFTIGSWEVDKSSTTLHFLMGTKDGATRRMRKMVNKAISGHDLVSRRSIGKCVTKKVTLVWVVKNSDYATDVLSKELSLSHSPEGLDIDIQIHVTSNTGVETLLIGRPEMRAVLQTSILKLVGFETLAVLACGPGNMMDDMRAAIVDAYGTGEGKKVKRILEGRSKGSVFNTYEMLNFWL