MKVMIHTRLAPARALAHVRTRAHGRLKTVVRSFSADRAKLPASTRAPTSAYVHLPFCRSRCYYCDFAISVIGTRTDASEGMRAYAEAVTRETRATATRMRERYGASGIKPLETIFFGGGTPSLVPVDVLGEILGTLRREFGIASGAEISAEMDPGTFNEDKLRGFLDLGVNRVSLGVQSFDDEVLKRAGRSHDVREAELAIEMLRSCGVPRWSVDLIGGLPGVDAKTWRASLDRVIESGADHVSVYDLQVEKGTAFYRWYGENAKEDGSRPALPSEDASADAFREASAALRAAGYEHYEVSSYAKPGARCKHNQIYWQNGGWYGFGMSATSHVDGERMARPRKMNEYYAYVNALEKGEDVGVISTGGDGSDALFEHLMLRLRTSDGLDLEDVTERFGASVVDEIHDAIKPFVPDYAVYGVNDRGHRSSLHLTDPEGLMMSTEVLSTLISKMPSLADDR*