1 MIDLFDEVKQLATIKKQQNAELMTQALKFENEKIIDNFLDPPGDTVIDIPGEGKDDLRSY 60
61 VDAVHSIKQKIKQIYTVIDDVEVLRKKINLAITTEQENELSVLLNMQIKNGNNIIHSIKV 120
121 EIKNVRKKFLLKCQQNKIMKKNIHDNLIHVFKKALHSYQQIQNDYNESMKDKMSRHIKII 180
181 YPQYTDEDISSVLNHDDISTQNLVKWKLQGHDNLKNALTHVESKYRDVKTLEKNVCDLHQ 240
241 TIIELSALIEMNDEVISNIHDNVNDAQYFTEKANVDLIDARNIQRSTSKWMFYISMGILI 300
301 VVIIICLPVLVKFL 314