MRIVDINERLAISGQPNTDEFINFARRGYRSIINLRPDGEEPNQPGNDAEQAAARRAGLAYNFVPVIGTSITEADIQAFQRAIATTEGSVLVHCKSGTRALMLYALSEVIDGRMKRDEVEALGHAHGFDLGRAVTWLERQAIQTPRVSGFFDPRTSSIQYVVTDQTTKRCAIIDPVLDFDEKSGATATTNADAILAHVEQQGLTVEWILDTHPHADHFSAAQYLKQRTGAPTAIGTHVTEVQRLWREIYNWPTLSANGSQWDHLFADGDVFNVGSIKGRVMFSPGHTLASVTYVIGDTAFVHDTIFMPDAGTARADFPGGSARALWSSIQTILSLPDETRLFTGHDYQPSGRHPRWESTVGEQKKANPHLAGVDETTFVALREARDKTLPMPKLILHALQVNVLGGRLPEPETNGRRYLKFPLNALEGAAW