MLRFSLPRAIQTRNLLLFNPQRGLHSRNKKAMELIAKGWNALNEVDRVIDYTDLNDHRLYPYFRTAKENFELALEIDNSNTHARYWLGRFHLKYQAPGTCKAVGAALLVEAAEMGDPDAQYELGCRLRVENKYVQSDQQAFYYLEKAVDQLHPGALYLLGSVYLAADCVKQDIASAIWCFHRASEKGHAGAAIAYGSLLLRGAPVPEALSKFTKKRKLPTKLAGKNVDSPPEDPIVKAKEQFQIAADAVIDTSRLLYGPQTGAHGIWSGVSDNARVRVFPFFFFFFFFAMEEITEGVNNININISGSPKKNRIQVSNTKKPLFFYVNLAKRYMQQYNEVELSALGMAISTVVTIAEILKNNGLAVEKKIMTSTVDMKDESRGRPIQKAKIEILLGKTENFDELMAAAAEEREAAGDGEDQS*