MKNFKNILVPLPHRLDHVNLQKTTDPNVRIEKGFLSCYTTVDEGSEKCSRSARDIVQGEITRLLNQYKDERLSIKLTGHSLGAALATLSAYDVKEMVNMQSMSIPTPVTVFAFASPCVRNPTFAQCMEDIGIDVLRIVNKHDVVPNVPGLFLNENMRWVRKLLSWFPWTYFHVGIQLSLHNDNSPFLKPTHNLSDFHSLEVYLHLLDGFVGENKSFKYSGRDPSLVNKSCDLLIDSLHIPSHWWIEENKGLVKNANGKWTWPARYLRSPDADYEPQQI*