MSHLLHFSCYQIFSKVSAGPRVFCMQRFAVERLRNDKVVRSHHFKLEKLKVLRSSSRRQFSFFATAEDQLPNSELEEDVSVQESEHPSVEYFASVSSSNAQLEGAGGKPGVLSFYNRPYRREEKILVSTAAKNENILLWFVGPAVLVAFFIFPSLYLRRILSTIFEDSLLTDFLILFFTEALFYCGAAVFLLLIDRLRRPLELISSDRKTMPPLVYRISSISVLALSLIIPMVTMGFVWPWTGPAASATLAPYLVGIVVQFAFEQYARYIDSPSWSVIPIVFQVYRLHQLNRAAQLVTALSLTVRGAEMSAQNLAINGSLSALLNVLQFLGVICIWSLSSFIMRFFPSATMAEG*