MVTMPSLPHCYLSSSHVAMLSRGKHYLSCTNIHTMRRLLTLAIAFATLSPFSTTQSLSAYPSPLHCTSSGCTVSNYQHLWADRTPCRVATVAYPTSEEELTRVVAHAVQNKLKIKVVSRGSHSIPKLVCPGGNNGVVISTRYFNSMIRVNETAMTVSADAGVGIRDLINRAAEFGLALTHTPMWEGVSVAGLLSTGAHGSGLWGKGSAVHEYVVGMRLVIPAPPEQEYAQVIELIQDDDDLNAARVSLGVLGAISQVTFALEPMFKRSVTLEIRDDRVLEDGIESFSRDHEFGAIGWYPSQKKALLRLDDRVRVDEVQGAGTNKLFGPQIQVNHIEAARGAHEAIEAEMDGEKLCKLSEFLLNQRFTHGDGLLNDGIRFQNYPVVGFNHLIQTSGGCQDLIDG