MDNGHLRRVAYRLRQNNSSFERFHLPLDDLSNVTDFTRALASNSTVKEVSIFCEFLMDESWLSQEVWRLFRTLGRLPKLERIVWDFIGSDGDKLPVSLLAATIRNASKLQVLELSCVHLTGSLDDFQTFSQALRQKPKLQKLHIYACYLSEEYRDSSRYILGPVLEEMARLPNLQDALITALDFNSLGRLSSESLGNLLHLSPKLRNLVLGEFALDDQHLVAMSVALENKRTLKELSFGCELGAPGAEALCNILRSNSNVSSLETLHVHLAYLDGGEGHHVSIANALRENDVLKRFSLFGSSGNLTNNAFQAFVDMMETNYTLEEVEFQDENESLQPQLDMYLKLNTQGRAKLLKDETSTRQDWINALLELREDLDCVFHLISLNPAILSPEDINLTGRGTKRKLEFSDDEDGDDEDSDDEDSDDEDDDACTSSYSDDDLSS*