MRSSSSRQPQMQSYYAIATVWALIIGAATYYFFSNSKPKAVLQRGDTAFKEFPLIQKTVLSHNSAIYRFGLPRPSHVLGLPIGQHVSLSANIGGKEVLRSYTPTSSDLYDKGYFDILIKTYPQGNISKYVSELAIGDTMKVRGPKGNFVYNHGLVESFGMVCGGTGITPMYQILRHIAADPADNTKVNLVYANVNHDDILLKKELDAIAAENDNIKIHYVLNNAPEDWTGSVGFVTKEILEKHCPPPGPNTKLLLCGPPPMISALKKASVELGYEKARPVSKLEDQVFAF*