MVDDPSTDDVVSWSRASSSFIVWDPNTFSISLLPRYFKHNNFSSFVRQLNTYGFRKVDPDKWEFANEEFLRGHKHLLKNIKRRKPPSQSTLQQHSLGPCVEVGQFGLDQEIYRLRQDKHILMQELVKLRQQQQDTRTYLQAMEERLQGTEQKQQQMMTFLARAVQNPYFIQQLVQQKEKRKELEAMTKKRRRPIQQLRGSIVGESRQSHGQETQFSRTEAPDYGGSYGFEVSELESLALEIQELGRTKEDEVEDPEEDESEEREQNEDFWEQLLTEKFEDEKGTSDVEGREDEDVKVLTERLGYLGSSPK