MPARTWLADLRSRLRVGPRKNDGLGILAFEAAANMSRLVSLHRTVSDVEVRRLRADVLRAEGVARLTSTDQSLLLRFACGELLADLDRAAGSVACLGARCCAGDAPLLRDFDRVYAEAKRGRLAQLDATVGFSRGATRRFKEMERHVVVAAKLYAEMDALSELEASERRMERWKQHSGPIPAQTTGTGKGSAADPGEKLMSKLREQRQKVRRVMEGSLWNVAASKAARLMAKSVLAVLARISLAFAAFVPGLPPWTVGRAWALGHSSGSGPLHRSATPAALQHSAPIFGQRDSASLLSASSIKPSVSTVGGSSMELRYANVILAAKTLLAALRPPAGDNEEAHEGMIDLSKRDALYKMLPVGIRKAMNAKLREIWKKAQPVDEVSAAASKDAVECLLRWLSPMAHDTVRWNDEQSMERAQRFSMQPRALMVQTLHFADRKKTDAAIVDVLIGLTCVCWYDDEQRRLESLDRDDDDEYQL*