MGPVISGCTQWSLIHLWTGMKDRPESDNVGISRSWDSGRKFWIPRKRFPALLVTQVLSELGALARMKFRVFGGEDAPDWVLSGIYTLSKLSSADFQLLTLEILRQILGEAFDYEKALEVASASASLDIKACIAALHFLITSAARFDVDDVTVSKEAQQLGLPAEHTDSFCVVYKESKDRLLSRLSGQTPRIPPICITGWQVHKPSNDILLRLTQPCENNNKDEDKNTDMNLSYVKLTTLLTELKSARTLMENLSN*