MSPTHSDTQLRIEERALSASGAAFVSAIIVNPLDVAKTRLQAQAAGVPYQGVCQLANTTLHDVRCFAISSSEPPRPCPSGCNRYKGTLDVLYKVTRQEGFMRLWRGTSASLALAVPTVGIYMPCYDILRNKMEGFTTQNAPNLTPYVPLVAGSAARSLACISCYPVELARTRMQAFRATQSGKPPGVWKTLLGVIHPVKGTSIFQSLHRYRFWWTGLGAQLSRDVPFSAICWSTLEPIRKNIVGLAGDGASAVTVLGANFSAGFVAGTLASAVTCPLDVAKTRRQIEKDPERALKMTTRTTLLEIWRDGGLRGLFTGVGPRVGRAGPSVGIVVSFYEVVKYVLQLRHPTSS*